| 知乎专栏 |
// 在 Service 中定义一个 Handler
private Handler mHandler = new Handler(Looper.getMainLooper());
// 在 Service 中定义一个 Runnable 对象
private Runnable mRunnable = new Runnable() {
@Override
public void run() {
// 在这里执行与 UI 相关的操作
}
};
// 在 Service 中使用 Handler 将 Runnable 对象发送到 UI 线程的消息队列中
mHandler.post(mRunnable);
private Handler handler = new Handler(Looper.getMainLooper());
handler.post(() -> {
musicSkillComponent.stop();
});